package router

import (
	"github.com/gin-gonic/gin"
	"travel-app/api/handler"
	"travel-app/pkg"
)

func LoadRouter(r *gin.Engine) {
	r.POST("/user/register", handler.Register) //todo 用户登录
	r.POST("/user/login", handler.Login)       //todo 用户注册
	r.POST("/user/real", handler.UserReal)     //todo 用户实名认证

	r.GET("/travel/es", handler.EsSync)         //todo es同步
	r.POST("/travel/es/get", handler.EsSyncGet) //todo es查询
	r.POST("/travel/list", handler.AreaList)    //todo 景点详情

	r.POST("/order/back", handler.CallBack)  //todo 支付回调
	r.POST("/order/list", handler.OrderList) //todo 订单查询
	r.POST("/order/del", handler.DelOrder)   //todo 订单退款

	r.Use(pkg.JWTAuth("2209a"))

	r.POST("/travel/buy/ticket", handler.BuyTicKet) //todo 用户购票
}
